.executeSteps {
    padding-top: 40px;
    .upStep {
        position: absolute;
        top: -70px;
        left: 50%;
        transform: translateX(-50%);
        margin-left: -5px !important;
    }
    :global {
        .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
            width: auto;
            height: auto;
            font-size: auto;
            line-height: 1;
        }
        .ant-steps-label-vertical .ant-steps-item-tail {
            z-index: 0;
            margin-left: 51px;
            padding: 1.5px 14px 1.5px 3px;
        }
        .ant-steps-item-tail::after {
            height: 4px;
            background: #ffa22d !important;
        }
        .ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title,
        .ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content .ant-steps-item-title,
        .ant-steps-item-title {
            line-height: 1.5;
            font-size: 14px;
            color: rgba(0, 0, 0, 0.65);
            .ant-steps-item-description {
                font-size: 12px;
            }
        }
        .ant-steps-label-vertical .ant-steps-item-content {
            margin-top: 0;
        }
    }
}
